786924
419373
44681
117956
314108
383205
47665
64012
927907
62340
4282
588272
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471